/**
 *
 */
package com.angel.mocks.data.generator.domainObject;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;

import com.angel.architecture.persistence.base.PersistentObject;

/**
 *
 *	@author Guille Salazar
 *	@since 27/Agosto/2009.
 */
@Entity
public class Expediente extends PersistentObject {

	private static final long serialVersionUID = -462238529934628758L;
	@ManyToOne(optional = false)
	private Municipalidad municipalidad;
	@Column(nullable = false, unique = true)
	private String numero;
	private String creador;
	private int alcance;

	/**
	 *
	 */
	public Expediente() {
		super();
	}

	/**
	 * @return the creador
	 */
	public String getCreador() {
		return creador;
	}

	/**
	 * @param creador the creador to set
	 */
	public void setCreador(String creador) {
		this.creador = creador;
	}

	/**
	 * @return the numero
	 */
	public String getNumero() {
		return numero;
	}

	/**
	 * @param numero the numero to set
	 */
	public void setNumero(String numero) {
		this.numero = numero;
	}

	/**
	 * @return the alcance
	 */
	public int getAlcance() {
		return alcance;
	}

	/**
	 * @param alcance the alcance to set
	 */
	public void setAlcance(int alcance) {
		this.alcance = alcance;
	}

	/**
	 * @return the municipalidad
	 */
	public Municipalidad getMunicipalidad() {
		return municipalidad;
	}

	/**
	 * @param municipalidad the municipalidad to set
	 */
	public void setMunicipalidad(Municipalidad municipalidad) {
		this.municipalidad = municipalidad;
	}


}
